stand in (for someone) - İspanyolca İngilizce Sözlük